package de.kraenksoft.android.cinemaExample.presenters;

import de.kraenksoft.android.cinemaExample.model.Theater;
import de.kraenksoft.android.cinemaExample.views.MovieListView;

/**
 * @author Marius
 * A presenter for the movie screenings of a theater. This interface is the presenter of the VMP pattern.
 * The interface is supposed to work together with a {@link MovieListView} (View) and a {@link Theater} (Model).
 */
public interface MovieListPresenter {
	void setView(MovieListView view);
	void nextDayClicked();
	void lastDayClicked();
	void setModel(Theater theater);
	void setException(Exception loadTheaterException);

}
